home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-11 | 901 bĀ | 46 lines | [TEXT/CWIE] |
- // DDocData -- data class for AMReminder
-
- #pragma once
-
- #include "AMDataDef.h"
-
- class LFileStream;
-
- #include "AMArray.h"
- #include "DReminder.h"
-
- const long idReminderChoice = 'Reme';
- const long idReminders = 'Rems';
- const long idIsSelected = 'IsSd';
-
- #pragma warn_hidevirtual off
- class DReminder;
- template class TAMArray<DReminder>;
- #pragma warn_hidevirtual reset
-
- //----------
- class DDocData : public AMDataDef {
- public:
- DDocData ();
- virtual ~DDocData ();
-
- public:
- void CopyFrom (DDocData* inOther);
- void ReadFromFile (LFileStream* inFile);
- void WriteToFile (LFileStream* inFile);
-
- public: // accessors
- SInt16 GetReminderChoice () const;
- void SetReminderChoice (SInt16 inValue);
-
- TAMArray<DReminder>* GetReminders ();
-
- Boolean GetIsSelected () const;
- void SetIsSelected (Boolean inValue);
-
-
- protected:
- SInt16 mReminderChoice;
- TAMArray<DReminder> mReminders;
- };
-